Exception handling in the software lifecycle

نویسندگان

  • Rogério de Lemos
  • Alexander Romanovsky
چکیده

A possible cause for the accident of Ariane 5 in its maiden flight has been associated with the mishandling of an abnormal situation (known as an exception) that had occurred in the embedded software of the launcher.That is, after an exception behaviour was detected, the inappropriate corrective action taken by the software made the vehicle to veer off its flight path leading to the structural destruction of the launcher.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Representing Exceptional Behaviour at the earlier Phases of Software Development

Exception handling is a structuring technique that facilitates the design of systems by encapsulating the process of error recovery. Exception handling has been traditionally associated with the design phase of the software lifecycle, during which all the effort is made to protect the application software from faults that may be introduced during requirements, design, and implementation, or can...

متن کامل

As-if-serial exception handling semantics for Java futures

Exception handling enables programmers to specify the behavior of a program when an exceptional event occurs at runtime. Exception handling, thus, facilitates software fault tolerance and the production of reliable and robust software systems. With the recent emergence of multi-processor systems and parallel programming constructs, techniques are needed that provide exception handling support i...

متن کامل

Robustness Testing of A Distributed Simulation Backplane

Creating robust software requires not only careful specification and implementation, but also quantitative measurement. This paper describes Ballista exception handling testing of the High Level Architecture Run-Time Infrastructure (HLA RTI). The RTI is a standard distributed simulation system intended to provide completely robust exception handling, yet implementations have normalized robustne...

متن کامل

INSTITUTO DE COMPUTAÇÃO UNIVERSIDADE ESTADUAL DE CAMPINAS Specification of Exception Flow in Software Architectures

In recent years, various approaches combining software architectures and exception handling have been proposed for increasing the dependability of software systems. This conforms with the idea supported by some authors that addressing exception handling-related issues since early phases of software development may improve the overall dependability of a system. By systematically designing the me...

متن کامل

YAWL: Power through Patterns

Workflow Management Systems (WfMSs) enable the development and maintenance of workflow specifications at design time and their execution and monitoring at runtime. The open source WfMS YAWL supports the YAWL language – a formally defined language based on Petri nets which offers comprehensive support for control-flow and resource patterns. In addition, the YAWL system provides extensive support...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Comput. Syst. Sci. Eng.

دوره 16  شماره 

صفحات  -

تاریخ انتشار 2001